obligation to deliver - Francés Inglés Diccionario